import { ipcMain } from 'electron'

const initIpc = (mainWindow) => {
  // 最小化
  ipcMain.on('window-min', () => {
    mainWindow.minimize()
  })
  // 关闭
  ipcMain.on('window-close', () => {
    mainWindow.close()
  })
  // 最大化和恢复
  ipcMain.on('window-change', () => {
    if (mainWindow.isMaximized()) {
      mainWindow.unmaximize()
    } else {
      mainWindow.maximize()
    }
  })
}

export default initIpc
